<?php

class PackageController extends HBaseController
{
	public function actionIndex($id)
	{
		//设置首页导航焦点
		$this->active_cur = 'home';
		//初始化模型，如果为空跳转到错误页面
		$model = ProPackage::model()->findByPk($id);
		if(empty($model)){
			throw new CHttpException(404,'The requested page does not exist.');
		}
		
		//套餐中当前活动的产品，如果没有给定，默认为第一个产品
		if(isset($_GET['pid'])&&in_array((int)$_GET['pid'],$model->zp_ids)){
				$product = Product::model()->findByAttributes(array('zp_id'=>(int)$_GET['pid']));
		}else{
			$product = $model->products[0];
		}
		
		$this->render('index',array(
				'model'=>$model,
				'product'=>$product
				));
	}

}